Datasystemutvecklingsprogrammet - 180 hp
Programkod: TGDU1- TGDU1
Nivå: Grundnivå
Engelsk titel: Bachelor Programme in Software Development
Beslut: Fastställd av Utbildningsnämnden för hälsa och samhälle: 2015-10-20. Giltig från och med 2015-10-20.
Diarienummer: U2016-241-463
Övergripande utbildningsmål
Detta program är organiserat enligt CDIO-initiativets principer som är utvecklade utifrån förslag och synpunkter från både akademi och industri. Kärnan i CDIO relaterar till ett antal lärandemål, disciplinära samt icke-disciplinära. Dessa beskrivs genom CDIO Syllabus som är uppdelad i 4 delar, 1) kunskap inom disciplinen, 2) personlig och professionell skicklighet, 3) arbete i grupp och kommunikation, samt 4) Conceive -tänka ut, Design – konstruera, Implement – implementera, Operate – använda system. CDIO Syllabus är vidare strukturerat i fyra nivåer med avseende på detaljrikedom i beskrivning av lärandemål.
Målsättningen är att våra nyutbildade datasystemutvecklare ska kunna använda fundamentala datalogikunskaper i sammanhanget CDIO på verkliga produkter, processer, system och tjänster i moderna, lagbaserade arbetsmiljöer. Som data-systemutvecklare ska man kunna delta i projektarbeten och bidra till produkt-utveckling i samarbete med andra utvecklare. I vår utbildning uppnås dessa mål genom ömsesidigt stödjande ämneskurser med lärandemål som på ett tydligt sätt integrerar personliga och professionella kunskaper och färdigheter samt kunskaper och färdigheter i produkt-, process- och systemutveckling. Genom att arbeta aktivt i grupp och projekt utvecklas studenternas personliga och sociala färdigheter.
Examensmål
Kunskap och förståelse
För kandidatexamen i datalogi på Datasystemutvecklingsprogrammet skall studenten
- visa kunskap och förståelse inom datalogi och närliggande datavetenskapliga områden, inbegripet datalogins matematiska och datatekniska grund, kunskap om tillämpliga metoder inom området, fördjupning inom datasystemutveckling samt orientering om aktuella forskningsfrågor.
Färdighet och förmåga
För kandidatexamen i datalogi på Datasystemutvecklingsprogrammet skall studenten
- visa förmåga att söka, samla, värdera och kritiskt tolka relevant information i en problemställning samt att kritiskt diskutera företeelser, frågeställningar och situationer
- visa förmåga att självständigt identifiera, formulera och lösa problem samt att genomföra uppgifter inom givna tidsramar
- visa förmåga att muntligt och skriftligt redogöra för och diskutera information, problem och lösningar i dialog med olika målgrupper, även internationellt, och
- visa sådan färdighet som fordras för att självständigt arbeta inom datasystemutveckling.
Värderingsförmåga och förhållningssätt
För kandidatexamen i datalogi på Datasystemutvecklingsprogrammet skall studenten
- visa förmåga att inom datalogin göra bedömningar med hänsyn till relevanta vetenskapliga, samhälleliga och etiska aspekter
- visa insikt om kunskapens roll i samhället och om människors ansvar för hur den används, och
- visa förmåga att identifiera sitt behov av ytterligare kunskap och att utveckla sin kompetens.
Upplägg och innehåll
Datasystemutvecklingsprogrammet är en utbildning inriktad på att ge studenten en bred kompetens inom datalogi och systemutveckling. För att förbereda studenten för arbetslivet bedrivs delar av utbildningen som projektarbete i team, då detta arbetssätt oftast används i utvecklingsarbete i näringslivet. Via VFU-inslag får studenten möjlighet att i sin akademiska examen på ett tydligt och relevant sätt bekanta sig med den praxis som finns i näringslivet. I VFU integreras utbildning, arbetsliv och vetenskaplig utveckling. Utbildningen avslutas med ett examensarbete på 15 högskolepoäng. Tre områden inom utbildningen kan urskiljas:
Programmering
Kunskaper om hur datorer styrs och hur moderna och relevanta applikationer skapas förvärvas genom ett antal olika programmeringskurser och projekt. Programmet omfattar såväl de teoretiska som hantverksmässiga grunder som behövs vid konstruktion av programvarubaserade system.
Programvaruutveckling
Metoder för hur man utvecklar, driftsätter och underhåller datasystem, på basis av etablerade projektmodeller.
Icke-disciplinära kunskaper
Icke-disciplinära kunskaper utgör viktiga delar i utbildningen och i CDIO-initiativet. I utbildningsprogrammet kommunicerar studenterna skriftligt och muntligt, på svenska och engelska i arbetslika former, där arbetet ofta bedrivs i team av varierande storlek.
Läsår 1
Introduktion till datavetenskap, 7,5 hp
Grundläggande programmering, 7,5 hp
Projektkurs 1, 7,5 hp
Databasteknik, 7,5 hp
Objektorienterad programmering, 7,5 hp
Projektkurs 2, 7,5 hp
Inledande matematik, inriktning data 15 hp
Läsår 2
Diskret matematik, 7,5 hp
Digitalteknik, 7,5 hp
Operativsystem, 7,5 hp
Algoritmer och datastrukturer, 7,5 hp
Datakommunikation, 7,5 hp
Utveckling mot mobila plattformar, 7,5 hp
Software Engineering, 7,5 hp
Datasäkerhet, 7,5 hp
Läsår 3
Entreprenörskap och innovation, 7,5 hp
Nätverksapplikationer, 7,5 hp
Software Engineering 2, 15 hp
Programutveckling för webben, 7,5 hp
Programutveckling för molnet, 7,5 hp
Examensarbete i Datalogi, 15 hp
Förkunskaps- och behörighetskrav
Examen
Efter genomfört utbildningsprogram erhålles:
Kandidatexamen i Datalogi
Degree of Bachelor of Science (180 credits) with a major in Computer Science.
Student som uppnått minst godkänt resultat på samtliga kurser i enlighet med gällande utbildningsplan uppfyller fordringarna för kandidatexamen (Bachelor of Science) i Datalogi (Computer Science). På begäran av student som uppfyller fordringarna utfärdar högskolan examensbevis med denna examensbenämning. Ansökan ska ske på det sätt som högskolan anvisar.
Påbyggbarhet
Efter avlagd kandidatexamen i Datalogi kan studenten söka vidare till Magisterprogram i Datologi alternativt till andra utbildningar inom det datavetenskapliga området.Revideringar
Revideringen gäller ändrad text under rubriken Upplägg och innehåll, uppdatering av kursnamn.